Big Huge Thesaurus

paradise tree

noun

sounds kind of like